var app = getApp();
Component({
    properties: {
        liveid : Number,
        op : String,
        tarid : Number,
        index : Number,
        ishides : Number,
    },
    data: {
        isshow : false,
        posterurl : '',
    },
    options : {
        addGlobalClass : true,
    },
    ready: function() {
    },
    methods: {
        onClose : function( e ){
            this.setData({
                isshow : !this.data.isshow,
                posterurl : '',
            })
            if(this.data.isshow){
                this.cposter();
            }
        },
        getPoster(){
            this.cposter();
        },
        cposter(){
            var self = this;
            var postdata = {
                op : self.data.op,
                tarid :  self.data.tarid,
            };
            app.com.http('poster','POST',postdata,0,true,'','',function(res){
                if ( !res.data.errno && res.data.errno !== undefined ) {
                    self.setData({
                        posterurl : res.data.data.url
                    })
                }else{
                    app.com.alert(res.data.message);
                }
            });
        },
        saveposter(){
            var self = this;
            wx.downloadFile({  
                url: self.data.posterurl,
                success: function (res) {   
                    wx.saveImageToPhotosAlbum({
                    filePath: res.tempFilePath,  
                    success(res) {  
                        app.com.toast('已保存到本地相册');  
                    },  
                    fail(res) {  
                        app.com.toast('保存失败'); 
                    }  
                  })  
                },  
                fail: function (res) {  
                    app.com.toast('下载文件失败'); 
                }  
            })
        },
    }

})